package cn.changgou.service;

import cn.changgou.goods.pojo.Category;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface CategoryService {

    /*分类多条件分页查询*/
    PageInfo<Category> findPage(Category category, int page, int size);

    /*分类分页查询*/
    PageInfo<Category> findPage(int page, int size);

    /*分类多条件搜索方法*/
    List<Category> findList(Category category);

    /*删除分类*/
    void delete(Integer id);

    /*修改Category数据*/
    void update(Category category);

    /*新增Category*/
    void add(Category category);

    /*根据ID查询Category*/
     Category findById(Integer id);

    /*查询所有Category*/
    List<Category> findAll();

    /*根据父节点ID查询*/
    List<Category> findByParentId(Integer pid);
}